import React from 'react';
import { File } from '../comment/type';

interface BudgetProject {
  /**
   * 申请项目
   *  @description.zh-CN 申请项目 数据来自后端预算项目接口 |"{  "id": 项目id,"label": "项目名","value": 项目id}"
   * @default           必填
   */
  budgetproject: Object;
  /**
   * 申请金额
   *  @description.zh-CN 申请金额
   * @default           必填
   */
   budgetMoney: Number;
}

export interface IHelloProps {
  /**
   * 预算单号
   *  @description.zh-CN 预算单号
   * @default           必填
   *
   */
  budgeteNumbers: string;
  /**
   *  名称
   * @description.zh-CN 名称
   * @default           必填
   */
  budgetName: String;
  /**
   *  申请部门（ 自动填写本人所在部门 ）
   * @description.zh-CN  申请部门（ 自动填写本人所在部门 ）
   * @default           自动填写
   */
  budgetDept: String;
  /**
   *  申请事由
   * @description.zh-CN 申请事由
   * @default           必填
   */
  budgetReason: String;
  /**
   * 开始时间
   * @description.zh-CN 开始时间
   * @default           必填
   *
   */
  startTime: 'YYYY-MM-DD';
  /**
   *  结束时间
   * @description.zh-CN 结束时间
   * @default           必填
   */
  endTime: 'YYYY-MM-DD';
  /**
   *  固定字段 (代表数组类组件)
   * @description.zh-CN 固定字段 (代表数组类组件)
   * @default           必填
   *
   */
  budget: Array<BudgetProject>;
  /**
   * 申请总金额
   *  @description.zh-CN 申请总金额
   * @default           自动计算
   */
   budgetTotalMoney: Number;
  /**
   *  附件  (选项参考下表)
   * @description.zh-CN 附件  (选项参考下表)
   */
  budgeteFile?: Array<File>;
}
export const BudgetProjectOptions = (props: BudgetProject) => {};

export const FileOptions = (props: File) => {};
const Hello: React.FC<IHelloProps> = () => <div>Hello World!</div>;

export default Hello;
